CC = gcc
CFLAGS = -Wall -Werror

all: wc

wc: wc.c main.c
	$(CC) $(CFLAGS) -o wc wc.c main.c

test: wc.c tests/test_wc.c
	$(CC) $(CFLAGS) -o test_wc wc.c tests/test_wc.c
	./test_wc

clean:
	rm -f wc test_wc
